package com.fivefu.core.hillstone.services;

import com.fivefu.core.hillstone.entity.DbHillstoneBusEquipmentGps;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 大华公交车设备历史点位信息 服务类
 * </p>
 *
 * @author 
 * @since 2022-11-24 10:18:56
 */
public interface DbHillstoneBusEquipmentGpsService extends IService<DbHillstoneBusEquipmentGps> {

    /**
     * 获取公交车设备信息列表
     */
    String getBusData();

    /**
     * 获取公交车轨迹列表
     */
    String getBusGpsData();

    /**
     * 公交车监控视频播放
     * params deviceCode (设备编码)
     */
    List<Map> surveillanceVideo(String deviceCode);

    /**
     * 获取公交车设备信息
     * params deviceCode (设备编码)
     */
    Map<String, List> inquireBusData(String deviceName, String isOnline);

}
